transport things or people - Spanish English Dictionary